<div >
<ul class="pagination pagination-sm no-margin pull-right">
    <li><a class="first">首页</a></li>
	<li><a class="pre">上一页</a></li>
	<li><a class="next">下一页</a></li>
	<li><a class="last">尾页</a></li>
	<li><a class="rowCount">总记录数(0)</a></li>
	<li><a class="pageCount">总页数(0)</a></li>
	<li><a class="pageCurrent">当前页(1)</a></li>
</ul>
<script type="text/javascript">
	/* 这是分页 */ 
	//var pageCurrent;  全局
	function doSetPagination(pageObject){
		//1.初始化总数据
		$(".rowCount").html("总记录数("+pageObject.rowCunt+")");
		//2初始化总页数
		$(".rowCount").html("总页数("+pageObject.pageCount+")");
		//初始化当前页
		$(".rowCount").html("当前页("+pageObject.pageCurrent+")");
		//4记录当前也拿值的总页数
		//data函数hquery中的数据绑定函数
		//data函数结构data(kye[,value])
		$("#pageId").data("pageCurrent",pageObject,pageCurrent);
		$("#pageid").data("pageCount",pageObject,pageCount);
	}
	$(function(){
		//事件注册
		//当点击1pageId对象内部的子元素(.first,.pre,.next,.last)时执行
		$("#pageId").on("click",".first,.pre,.next,.last",doJumpToPage)
	})
	function doJumpToPage(){
		//1.确定被点击的对象是谁
		//基于$(this)获取被点击的对象
		//prop(属性名[,属性值])为属性赋值
		var cls=$(this).prop("class");//first,pre,next,last
		//2.修改当前的页码值
		//0)获取当前页码值
		var pageCurrent=$("#pageId").data("pageCurrent");
		var pageCount=$("#pageId").data("pageCount");
		//1)点击首页当前页码值应该修改为1
		if(cls=="fist"){
			pageCuttent=1;
		}
		//2)点击尾页当前页码值应该为pageCount
		else if(cls=="last"){
			pageCurrent=pageCount;
		}
		//3)点击上一页时,假如当前页码值是大于1的则减一
		else if(cls=="pre"&&pageCurrent>1){
			pageCurrent--;
		}
		//4)点击下一页时,计入当前页码值小于pageCount则加一
		else if(cls=="next"&&pageCurrent<pageCount){
			pageCurrent++;
			//5)已经是第一页还在点上一页或已经是最后一页还在点下一页
		}else{
			
			return;
		}
		//3.基于新的页码值查询当前页数据更新到页码上
		$("#pageId").data("pageCurrent",pageCurrent);
		//.2执行新的查询
		doGetObjects
	}
	function doGetobejects(){
		//debugger;断点测试
		//1定义url和参数
		var url="log/doFindPageObjects"
		//请问data函数是什么?(从指定元素上获取绑定的数据)
		//此数据会再何时进行绑定(setPagination,doQueryObjects)
		
	}
	
</script>








